package cn.gson.fengboot.model.mapper;

import cn.gson.fengboot.model.pojos.*;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface LwxzbMapper {
    //按条件查询所有
    public List<Lwxzb> wxzbcx(@Param("shijian") String shijian, @Param("lsh") String lsh);

    //根据客户查询联系人
    public List<TfylinkmanForm> lxr(@Param("khname") Integer khname);

    //根据客户查询订单
    public List<Zorder> ddcx(@Param("ddname") Integer ddname);

    //根据订单查询产品
    public List<Zorderdetails> cpcx(@Param("cpname") Integer cpname);

    //根据工单进度查询-----待检测
    public List<Lwxzb> daiJianCe();

    //根据工单进度查询-----待与客户确认
    public List<Lwxzb> daiYvKeHuQueRen();

    //根据工单进度查询-----待维修
    public List<Lwxzb> daiWeiXiu();

    //根据工单进度查询-----维修中
    public List<Lwxzb> weiXiuZhong();

    //根据工单进度查询-----修理完成
    public List<Lwxzb> xiuLiWanCheng();

    //根据工单进度查询-----待交付
    public List<Lwxzb> daiJiaoFu();

    //根据工单进度查询-----已交付
    public List<Lwxzb> yiJiaoFu();

    //根据工单进度查询-----已完成
    public List<Lwxzb> yiWanCheng();

    //查询售后部门员工
    public List<QempFrom> shohouyg();

    //查询售后部门员工
    public List<QdepFrom> shohoubm();

    //<!--谭方圆=>合并查询维修工单-->
    List<Lwxzb> tfyweixiu(@Param("id1") Integer id1,@Param("id2") Integer id2);

}
